Description |
---|
Cette macro réinitialise la position des barres d'outils. Exécutez la macro dans un plan de travail dont la ou les barres d'outils sont manquantes. Version macro : 1.0.0 Date dernière modification : 2020-04-21 Version FreeCAD : 0.18.4 et plus Téléchargement : Icône de la barre d'outils Auteur: PR-DC |
Auteur |
PR-DC |
Téléchargement |
Icône de la barre d'outils |
Liens |
Page des macros Comment installer une macro Comment créer une barre d'outils |
Version Macro |
1.0.0 |
Dernière modification |
2020-04-21 |
Version(s) FreeCAD |
0.18.4 et plus |
Raccourci clavier |
None |
Voir aussi |
Dépôt GitHub |
Cette macro réinitialise la position des barres d'outils.
Exécutez la macro dans un plan de travail dont la ou les barres d'outils sont manquantes.
GuiResetToolbars.FCMacro
# Reset Toolbars position # Author: Milos Petrasinovic <mpetrasinovic@pr-dc.com> # PR-DC, Republic of Serbia # info@pr-dc.com # # -------------------- # # Copyright (C) 2020 PR-DC <info@pr-dc.com> # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. # # -------------------- __Name__ = 'GuiResetToolbars' __Comment__ = 'Reset Toolbars position' __Author__ = 'PR-DC' __Version__ = '1.0.0' __Date__ = '2020-04-21' __License__ = 'LGPL-3.0-or-later' __Web__ = "https://github.com/PR-DC/GuiResetToolbars/" __Wiki__ = 'https://wiki.freecadweb.org/Macro_GuiResetToolbars' __Icon__ = 'https://wiki.freecad.org/images/f/f8/GuiResetToolbars.svg' __Help__ = 'Run the macro within a workbench that has missing toolbar(s)' __Status__ = 'stable' __Requires__ = 'Freecad >= 0.18.4' __Communication__ = 'https://github.com/PR-DC/GuiResetToolbars/issues/' __Files__ = 'GuiResetToolbars.svg' import FreeCADGui as gui from PySide import QtGui, QtCore # FreeCAD's special PySide! mw = gui.getMainWindow() tb = mw.findChildren(QtGui.QToolBar) for i in tb: mw.addToolBar(QtCore.Qt.TopToolBarArea, i)
Discussion sur le forum de Reset toolbar position